* {
	margin: 0;
	padding: 0;
	list-style: none;
}
p{
	margin: 0;
	padding: 0;
}
a:link,
a:visited,
a:hover{
	text-decoration: none;
}
#app,
input,
button,
select,
optgroup,
textarea{
    font-family: "Microsoft YaHei";
}
html, body,
#app,
#app>div{
	width: 100%;
	height: 100%;
}
#app .txt-center {
	text-align: center;
}
#app .txt-right{
	text-align: right;
}
.task-data-tem .height-55 .ant-form-item-control {
	line-height: 45px;
	height: 45px;
}
.task-data-tem .height-55 .have-padding-left .ant-form-item-control,
.task-data-tem .height-55 .select-type-tem .ant-form-item-control {
	line-height: 55px;
}
.task-data-tem .have-padding-left .ant-btn{
	padding: 0;
}
.have-upload-tem .has-error .ant-form-explain{
	margin-top: 7px;
}
.height-55 .have-upload-tem .has-error .ant-form-explain{
	margin-top: 1px;
}
.canEdit .ant-form-explain {
	margin-top: -8px;
}
/*加载上传进度条*/
div.task-data-tem .ant-upload-list-item-info {
	display: none;
}
div.task-data-tem .ant-upload-list {
	margin-top: -30px;
	width: 110px;
}
.ant-upload-list-item-progress {
	width: 110px;
	padding-left: 0;
	bottom: 0;
	top: 0;
}
/*上传报错样式并不显示根据后端得报错直接弹框*/
.ant-upload-list-item-error,
.ant-upload-list-item-error .anticon-paper-clip,
.ant-upload-list-item-error .ant-upload-list-item-name {
	display: none;
}
.ant-upload-list-item .anticon-close:hover {
	display: none;
}

/*表格页面中下拉菜单禁用样式*/
.have-disabled.ant-dropdown-menu-item-disabled:hover,
.have-disabled.ant-dropdown-menu-submenu-title-disabled:hover {
	cursor: pointer;
}
.have-disabled.ant-dropdown-menu-item-disabled,
.have-disabled.ant-dropdown-menu-submenu-title-disabled {
	cursor: pointer;
}
.fa.fa-bars{
	font-size: 24px;
}
